//#include"game.h"
//
//
//void init_board(char board[LINE_EX][COLUMN_EX]) {//这个数组的初始化是将里面的雷进行布置一下
//	for (int i = 0; i < LINE_EX; i++) {
//		for (int j = 0; j < COLUMN_EX; j++) {
//			board[i][j] = ' ';//数组内的元素全部置为空
//		}
// 	}
//
//
//	//布置行和列最前面数字，方便坐标的设置
//	for (int i = 0; i <= COLUMN; i++) {
//		board[i][0] = i;
//	}
//	for (int j = 0; j <= LINE; j++) {
//		board[0][j] = j;
//	}
//	
//	//将雷进行布置
//	int count = 0;
//	do {
//		int line = rand() % 9 + 1;
//		int column = rand() % 9 + 1;
//		if (board[line][column] == ' ') {
//			board[line][column] = '*';
//			count++;
//		}
//	} while (count<BOMBS);
//}
//
//
//void set_number(char board[LINE_EX][COLUMN_EX], int x, int y) {
//	int count = 0;
//	if (board[x - 1][y - 1] == '*') count++;
//	if (board[x][y - 1] == '*') count++;
//	if (board[x + 1][y - 1] == '*') count++;
//	if (board[x - 1][y] == '*') count++;
//	if (board[x + 1][y] == '*') count++;
//	if (board[x - 1][y + 1] == '*') count++;
//	if (board[x][y + 1] == '*') count++;
//	if (board[x + 1][y + 1] == '*') count++;
//	board[x][y] = count;
//}
//
//
//char judgement(char board[LINE_EX][COLUMN_EX],int x,int y) {//函数进行判断
//
//	if (x <= 0 || x > LINE || y <= 0 || y > COLUMN) {
//		printf("输入范围不符合,");
//		return 'c';//返回此字符游戏继续
//	}
//
//	if (board[x][y] == '*') {
//		printf("踩到雷了\n");
//		return '*';//返回这个游戏就结束了
//	}
//	else if(board[x][y] != ' ') {
//		printf("输入重复，");
//		return 'c';
//	}
//	else {
//		set_number(board, x, y);//如果输入的下标不是雷且不重复，计算出周围雷的个数设置为此坐标元素
//	}
//	return ' ';
//}
//
//
//
//
//
//
//void display_board(char board[LINE_EX][COLUMN_EX]) {//理解不了循环的使用就画出来这格子实际是什么样子的
//	for (int i = 0; i < LINE_EX-1; i++) {//实际数组的最后一行和最后一列不需要打印
//		for (int j = 0; j < COLUMN_EX-1; j++) {
//			if (board[i][j] == ' ' || board[i][j]=='*') {//测试的时候可以将地雷打印出来，但是实际运行的时候把后面的 bpard[i][j]='*' 这个条件去掉
//				printf("%c ", board[i][j]);
//			}
//			else if (board[i][j] != ' ' && board[i][j] != '*') {
//				printf("%d ", board[i][j]);
//			}
//		}
//		printf("\n");
//	}
//}
